.NET Framework
Microsoft による開発、実行環境
.NET Framework は、.NET Framework を対象としたアプリを管理するランタイム実行環境です。 これは、メモリ管理やその他のシステム サービスを提供する共通言語ランタイムと、プログラマがアプリ開発のすべての主要領域で堅牢性と信頼性の高いコードを利用できるようにするための広範なクラス ライブラリから構成されています。
https://docs.microsoft.com/ja-jp/dotnet/framework/get-started/
クロスランゲージ
が主目的と思われる
VC++, VBでライブラリを共有する
.NET
の仕様を
CLI
といい、この仕様に従って実装された
実行環境
を
CLR
と呼ぶ